War in Ukraine
Ten percent down installment plans are no way to fight let alone win wars and yet that is exactly what the Biden administration has been doing to Ukraine.
10h ago