In a very disturbing turn of events, several trees all over the world surprised humans with their newfound ability to move! It has been reported that several trees all over the world uprooted themselves and started moving forward haphazardly, leaving a trail of mass destruction in their wake. Scientists are quite baffled by this new […]

Evolution – a tiny tale