/
lemmy.ml
Explore
Create
Ukraine
HowRu68
•
1 week ago
•
98%
Top US and UK diplomats pledge almost $1.5B in additional aid for Ukraine during visit to Kyiv
61
1
Comments
1