Sheikh Ibraheem el-Zakzakky.

NIGERIA: Channels TV Reporter Shot As Shiite Protesters Clash With Police Today

Channels Television Reporter has been hit by a stray bullet as members of the Islamic Movement in Nigeria (IMN) -…

5 years ago