The "black flag" has been handed to a total of 48 beaches in Spain with issues including chemical spills, dog poo and invasive developments. Many of the beaches, which formed part of a damning ...