HydNow
News For Use
The historic Jama Masjid had its finial broken and suffered other damage in a storm that was accompanied by heavy rains in Delhi on Monday evening.