Stuff France to send troops to Ukraine, Russians will die from laughter……. Charles Darwin November 25, 2024