News In Pictures

Written by The Frontier Post

Arlington, Virginia: Large number of Muslims gather at Dar Ul Hijra Mosque for the Taraveeh prayers. F.P Photo 

About the author

The Frontier Post

Leave a Reply