Fallujah And White Phosphorous: The Hidden Massacre
Fallujah is a city in the Iraqi province of Al Anbar, located roughly 69 kilometers (43 miles) west of Baghdad on the Euphrates. Its called the ”city of mosques” for having over 200 mosques found in the city… Read More