Asia Environment Trending Now UKBritain Wins Litter Picking World Cup in TokyoTNT DeskNovember 28, 2023 by TNT DeskNovember 28, 2023 Tokyo: Britain has won the litter-picking World Cup in Tokyo. According to international media, the “Spogomi World Cup,” held in Japan, saw the participation of...