Hazrat Mirza Masroor Ahmad Khalifatul Masih V(aba)
Proceedings of the celebrations of Canada Independence Day 2005, including the welcoming of Hazrat Mirza Masroor Ahmad, Head of the Ahmadiyya Muslim Community.