In a densely populated area of Delhi, India, hundreds of homeless people lined up for food during a nationwide lockdown. source
Categories: