Monday, May 04, 2015

US-supplied cluster bombs

"Footage showing what is thought to be Saudi-led coalition forces dropping  in the western part of Yemen’s Saada governorate was released on April 17"