kill protesters

Iraq: Security forces kill several protesters in Baghdad, Basra

Iraq: Security forces kill several protesters in Baghdad, Basra

Baghdad: Six demonstrators in Baghdad and five others in Basra were shot dead by Iraq's security forces on Thursday as they were trying t...Read More

Free Press Journal

www.freepressjournal.in