Some Muslims in the US, Canada, India and Beirut staged peaceful protest in their countries yesterday December 22nd over the arrest of the Shiite Muslim group leader, Sheikh Ibrahim El-Zakzaky. He was arrested after his members had a clash with the Nigerian Army. Continue…