DO YOU KNOW THE MASTER OF THE STORM?
Storm Desmond has battered parts of the United Kingdom last weekend and left behind devastation to many homes and communities. River banks and roads have been eroded, property has been destroyed and much misery has been caused...
Read More