Egyptian Commission for Rights and Freedoms launches the “Shebr wa Qabda” website to document conditions of detainees and places of detention