from The Independent2 years agoA new report by the Zoological Society of London (ZSL) into the state of the River Thames has reached the surprise conclusion that it is in rude health and now home to 115 different fish species and 92 types of wildfowl. Read at The Independent[add][|| ... ]