Iraqis rally in Baghdad to protest against U.S.-Britain strikes in Yemen

Iraq, Iraqis, Baghdad, US-Britain strikes, Yemen
World
image