“The global figure of 146 was down from 196 in 2023,” said the group, but “this does not indicate that the situation is improving,” with underreporting a problem in many countries
Ukraine to spend the bulk of $150B loan on military needs: EU
...
Read moreDetails


