fbpx

Beslan, North Ossetia, September - thirteen years later: A photo and video report