Mother & Son Dies in Under Construction Metro Pillar in Benagaluru Watch Mother & Son Dies in Under Construction Metro Pillar in Benagaluru