Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
After a lapse of more than seven months the Saudi government on Sunday allowed the people to perform daily prayers at the Grand Mosque in Mecca, the holiest shrine of Islam. This decision followed the marked improvement in the situation vis-a-vis the…
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124