By Natisha Mallick, TwoCircles.net
Dars, or teaching. In Islam, learning is a life-long exercise. An Islamic preachers holds a teaching session in Delhi’s Jama Masjid.
Link:
SUPPORT TWOCIRCLES
HELP SUPPORT INDEPENDENT AND NON-PROFIT MEDIA. DONATE HERE