G 7
-
Afghanistan
G7 Leaders Criticize Violation of Women, Girls’ Rights in Afghanistan
Tokyo : The leaders of the Group of Seven (G7) in a statement criticized violations of human rights, particularly recent restrictions…
Read More »