Chinese officials remove bright green algae smothering beaches and extending out several hundred meters into the Yellow Sea off Qingdao, China, on Thursday. China’s pledge of a “Green Olympics†has taken on a worrying meaning at the sailing venue.
Lkkr hoor




