Fire engulfs Vellalore garbage dump yard in Tamil Nadu’s Coimbatore
Fire engulfs Vellalore garbage dump yard in Tamil Nadu’s Coimbatore