Man, woman attempt self-immolation outside Indian top court
New Delhi, August 16, 2021 (PPI-OT):A man and a woman allegedly attempted suicide outside the India Supreme Court building in New Delhi on Monday by setting themselves on fire. Police said the reason behind their extreme step was not immediately…