Weekly Recap: Moscow attack, Japan policy shift and global tensions
The past week brought forth significant events globally, with Russia grappling with the aftermath of the nation’s most devastating terrorist attack in decades. While ISIS claimed responsibility fo…