The recent floods that ravaged parts of the UK including Leeds, Manchester and York once again prove it to us how insignificant we essentially are in front of the wrath of nature. The sudden rain made it very difficult for people to take steps to ensure their safety....

read more