U.S. Ambassador Samantha Power, in one of her last appearances at the UN Security Council, lashed out at Russia on Tuesday for invading and annexing Ukraine’s Crimea peninsula and carrying out “a merciless military assault” in Syria. …read more
Source: CTV News