Indian Roads Endanger Ways of Life
Olive ridley sea turtles are amazing creatures. Every year between December and March, hundreds of them swim home to lay their eggs on the beaches of the coastal metropolis of Chennai, aka Madras, in the southern Indian state of Tamil Nadu.