The United States has brokered a deal for the release of 135 political prisoners from Nicaragua on humanitarian grounds, the White House announced Thursday....
In a high-profile mass trial, the United Arab Emirates sentenced 43 individuals to life imprisonment on Wednesday, while several other defendants received lengthy prison...