Turkey

Turkey

Who’s in the driver’s seat?

Ukraine and Russia have reached a deadlock, or are about to. For days, Trump has cornered Ukraine into ending the war (which he did not start), first by...

Categories

Follow us on Twitter

Languages