This year’s Olympic and Paralympic Games are located in Italy, a historically Catholic nation. And they coincide with Ramadan ...
The video was taken moments before disaster.