The Muslims for peace in Italy do not accept prophet Mohammad as the last prophet according to reports in the Jakarta Post and other media cited on an Ahmediyya website and the Internet.(1)
They Ahmediyyas refer to Hazrat Mirza Masroor Ahmad as their leader, the word Hazrat means prophet.(2) The Ahmediyyas get their name from Hazrat Mirza Ghulam Ahmad who was born in Qadian,India in 1835.(3)
The present Hazrat Mirza Masroor lives in England and had greeted Pope Francis when he was elected pope.
According to the website Persecution of Ahmediyyas members of their community have been charged under the Islamic blasphemy laws as in the case of Asia Bibi in Pakistan.The website has graphic images of Ahmediyyas being killed.
The Ahmediyyas are projecting Islam as a religion of peace.