Random Video

Putin ‘Punishes’ Generals After Losing 73 Military Vehicles In Failed River Crossing Bid In Ukraine

2022-05-17 14,508 Dailymotion