Akhoondji Masjid and Behrul Uloom madrasa demolished by Delhi Development Authority Know whats local says
Akhoondji Masjid Demolished: Local people have accused Delhi Development Authority (DDA) officials of snatching their phones, taking them away from ...