Life and Society Uncategorized World In Depth A tale of two floods November 20, 2009November 20, 2009 by Leroy Carter The recent flooding in Dumfries and Galloway and north England has been…