China River Turns Red in a Span of 24 Hours


A river in the Zhejiang province of China has turned red overnight giving the inhabitants of the city quite a shock. Nobody has been able to understand why this quirky phenomenon took place in the...