Saudi Arabia

Saudi Arabia

A video circulating on Facebook claims to show people in Saudi Arabia crowding into a supermarket because of an impending...