Blast rocks natural gas site in southern India; several feared dead

Record ID: 405687