Delhi High Court directs CBI to inquire as to how the 108-foot Hanuman idol in Delhi’s Karol Bagh was constructed by encroaching on public land.

Delhi High Court directs CBI to inquire as to how the 108-foot Hanuman idol in Delhi’s Karol Bagh was constructed by encroaching on public land.