Ukrainian Intelligence Agency Claims Responsibility for Moscow Explosion
The Ukrainian military intelligence agency (GUR) has claimed involvement in the recent explosion in Moscow, which killed three people, including two Russian police officers. The explosion occurred not...











