Flights to Ukraine halted or redirected
Russia denies it intends to invade Ukraine but has massed well over 100,000 troops near its border and has sent troops to exercises in neighboring Belarus. US officials say Russia’s buildup of firepower has reached the point where it could invade on short notice. The US picked up intelligence that Russia is looking at Wednesday … Read more