Japan Shines Against Germany to Set Up Quarterfinal Clash with Canada, While Sweden Crushes Norway at Women’s Hockey World Championships!
Japan secured a narrow victory over Germany in a thrilling match at the Women's Hockey World Championships, earning a spot ...
Read more
Russia Bars Entry to Azerbaijani Lawmaker Over ‘Russophobic’ Comments – The Moscow Times