Egypt frees blogger detained for nearly seven months

CAIRO — Egypt on Wednesday released blogger and journalist Wael Abbas, known for standing up against police violence, after nearly seven months in detention, his lawyer said.

Abbas was arrested at his Cairo home in May and questioned over alleged involvement in helping a “terror group achieve its objectives” and spreading “fake news”.

“Finally, Wael Abbas is released,” his lawyer Gamal Eid, who heads the Arabic Network for Human Rights Information, wrote on Facebook.

Abbas has been posting about police violence, torture and corruption on social media for more than a decade.

He was particularly active during the January 2011 street protests that toppled president Hosni Mubarak.

Abbas’s Twitter account was suspended in December 2017.

A criminal court in Giza near Cairo ordered his release on December 1.

Prosecutors lodged an appeal which was rejected last week.

Under the terms of Abbas’s release he will have to report to police twice a week.

Human rights groups regularly criticise President Abdel Fattah Al Sisi’s government for cracking down on secular and left-wing activists, as well as Islamists close to the banned Muslim Brotherhood.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;}

{{articles_filter_1623_widget?.title}}

.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; }
document.addEventListener('DOMContentLoaded', function () { function validateEmail(email) { return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email); } function showModal(message,type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; // Bootstrap alert styling messageContainer.classList.remove("d-none"); // Hide message after 5 seconds setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = emailInput.value.trim(); if (!validateEmail(email)) { showModal('Invalid email format','danger'); return; } const url = `/subscribeNewsletter?email=${encodeURIComponent(email)}`; fetch(url, { method: "GET", headers: { "Accept": "application/json" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.",'danger'); } return response.json(); }) .then(data => { showModal(data.message,'success'); }) .catch(error => { showModal("Error submitting email. Try again.",'danger'); }); }); });