Thank you for your patience while we retrieve your images.

Velsheda Park 1971 - Could it happen again?

This was the scene in 1971 when “people intimidated their own people” which led to them burning down their own homes.