New Delhi, Nov 8 Three people were charred to death in a collision between two vehicles in Kapasheda area of South West Delhi early morning today.
Three charred to death in collision between two vehicles