Home Current News Flights leaving Moscow sell out as Wagner troops descend, and unconfirmed reports...NewsCurrent NewsFlights leaving Moscow sell out as Wagner troops descend, and unconfirmed reports say Putin might have left the capital for St. PetersburgJune 24, 202314FacebookTwitterPinterestWhatsApp Source: yahoo.com/news