A Look at Life in India
Police detain villagers blocking the demolition of illegal houses by local authorities at Khuda Ali Sher village in Chandigarh, India, April 27, 2018. (Photo by Ajay Verma/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy