Published time: 22 Jul, 2017 01:37 An astounding sight greeted the people of Paris Friday morning when what appeared to be a 20 meter whale could be seen on the banks of the Seine. Turned out, the ‘whale’ was a creation of a group of environmental activists, aimed to raise awareness in the society. “It’s […]