open air market

1970s

12712_iranian_propaganda1

An Iranian protest and political rally. Several signs are shown in…

1990s

Mumbai

people riding on a train that’s so crowded they have to hang out the…