The River Thames is supposed to be the beautiful heartbeat of London. Instead, there are an estimated 400,000 pounds of wet wipes clogging up one 820-foot stretch along the riverbed.



Source link