Algeria deports human rights observer
The Human Rights Watch organization said Tuesday that one of its staff has been deported from Algeria after a 10-day ordeal that saw him briefly detained followed by the seizure of his travel documents. Ahmed Benchemsi, a Middle East communications and advocacy director who holds dual citizenship in Morocco and…