India's power sector is often showcased as a national success story. Installed capacity has crossed the 500 GW mark, ...
The medical examiner said that following a struggle with ICE staff, Geraldo Lunas Campos died of asphyxiation.