British squaddies get drunk, must be Russia’s fault! Analyst blames ‘Putin’s operatives’ after soldiers thrown off Estonian train

A British defense analyst has suggested that an incident involving misbehaving soldiers stationed in Estonia may have been “constructed” by Moscow’s spooks as a means of discrediting NATO and its operations near Russia’s borders. … Read More >British squaddies get drunk, must be Russia’s fault! Analyst blames ‘Putin’s operatives’ after soldiers thrown off Estonian train

Senior Japanese Olympic Committee official takes own life by jumping in front of subway train – media

An official working for Japan’s national Olympic organization has apparently ended his own life in the Tokyo Metro system, a report says. The Olympic Games are set to kick off in Japan’s capital next month. … Read More >Senior Japanese Olympic Committee official takes own life by jumping in front of subway train – media