Desperate Putin's troops forced to fight Ukraine in Chinese-made golf buggies April 23, 2024 News Vladimir Putin’s forces have been using so-called heavy-duty golf buggies on the front line in Ukraine, appearing to illustrate just how thin More