Caught on camera: Two people die after speeding car tosses them off flyover in Bengaluru

New Delhi: In a tragic accident, two people were killed on Tuesday (September 14) night after a speeding car hit the bike they were travelling in on the Electronic City…