Bahrain and the struggle for self-defense.by Sayyid Mohsen Rizvi In the name of Allah, the most gracious and the most merciful! The current situation in Bahrain has taken the...