Switzerland has invited 196 states who are parties to the Geneva Conventions to participate in a conference next week. File | Photo Credit: AP Switzerland has...
People protest on the day of a public hearing held by The International Court of Justice (ICJ) to allow parties to give their views on the...