advertisement
The Indian traffic police have released terrifying clips of road accidents – showing people being knocked down by careless drivers.
The videos show miraculous close calls captured on cameras installed at the traffic signals of major roads in India.
According to a traffic police spokesperson, the clips have been released to raise awareness among commuters.
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)