All about general news. Defence ministers across Europe admitted that they could not assemble a troops force of 64,000 for Ukraine deployment, and they would find it challenging to mobilize even 25,000 troops, with potentially 5-10,000 British soldiers among them. , and ASMedia 2025 April 30