Rumors that the Russian forces have arrived in Kiev. Vid of people sheltering in place in the metro station
imagine being so attached to Covid you wear a mask in what could be your final moments
https://mobile.twitter.com/ignis_fatum/status/1497109613975683094