Has justice been finally delivered in the Babri Masjid demolition case?
Viewport Pixel