Search Results for: FPMag-Satire

Ukraine War conclusion has been decided. It is a matter of hours

Sources in Russia suggest a “framework of settlement” may have been reached between Russia and Ukraine. An announcement may occur very soon as Ukrainian forces are completely locked in and massive numbers of additional, first-tier regular Army Russian troops prepare … Continue reading