Shia Islam

  1. Video content

    Video caption: Abuja city afta clash from Shiite Muslims and Police

    Shiite Muslims protest for El-Zakzaky release turn violent afta dem clash wit Police today.