Ahmadiyya Islam

 

Ahmadiyya Muslims in Britain denounce ISIS terror attacks

Muslims will converge on Britain’s biggest mosque complex, in south London, following the terrible attacks in Paris last week.