Declaration made as European countries face criticism of employing double standard on human rights, international law.
Seek Knowledge, Find Knowledge
Declaration made as European countries face criticism of employing double standard on human rights, international law.