Rumor has it a USA Admiral is in Azovstal?

US Admiral Eric Olson of Tacoma Washington USA is suppose to be hiding in Azovstal… Plus other officers of the USA, Canada, French ans more, even Japan… Time will tell! … Continue reading Rumor has it a USA Admiral is in Azovstal?