https://www.egyptindependent.com/revolution-protection-law-may-fail-live-its-name/
Revolution Protection Law may fail to live up to its name