2017-06-12 17:12:03
White phosphorus rounds fired by Israeli forces during the 2008-2009 Operation Cast Lead invasion of Gaza explode over densely populated urban neighborhoods.