“Unacceptable interference” – Egypt rejects statement from the French Foreign Ministry with regards to the Egyptian Initiative for Personal Rights

Articles Group