Russia denounces new U.S. sanctions as illegal, mulls retaliation

flags.jpg

—Photo by Reuters