Human Rights Watch urges investigation of alleged use of landmines by Ukraine


Human Rights Watch suggests that Ukraine scattered so-called petal mines in and around the city of Izium. Petal mines are prohibited under the 1997 Mine Ban Treaty, of which Ukraine is a signatory.

Read More at NPR

Check Also

The Taliban shut down Afghanistan’s only women-run radio station