Lt. Gen. Vladimir Alekseyev of Russian military intelligence was shot in the Russian capital city of Moscow on Friday, The Associated Press reported.
A Moscow poet highlights the challenges of speaking out against the war in Ukraine
...
Read moreDetails
