By Zubair Khan on August 18, 2017 • ( 1 Comment ) [MTA News] Jalsa Germany 2017: Londoners to cycle 540 miles for Jalsa Source: MTA News Share this:TwitterFacebookWhatsAppTumblrLinkedInRedditPinterestPocketEmailPrintLike this:Like Loading... Related Categories: Ahmadiyyat: True Islam, Europe, Europe and Australia, UK
Hats off to courageous riders.