Nature seems to be unhappy with humanity;
it has therefore decided to show its might
by stamping its foot down;
by reclaiming land and displacing people.
An angry nature is sending warning signals our way;
or how else can the following phenomena be explained?

Rivers are bursting their banks
and causing floods which
invade farmlands and cities;
examples being Rhine River
currently flooding cities in Europe; and

Continue Reading "Humanity Pisses Off Mother Nature"