Thursday, March 28, 2024
Advertisement
Published on: September 16, 2013 10:31 IST

Giant Polar bear parades in London

The 41-foot long polar bear named "Aurora", was paraded through the streets of London in protest at oil companies drilling for oil in the Arctic.

Latest Videos