Advertising Console

    Egyptian activists urge US to release detained cleric

    Repost
    PressTV

    by PressTV

    697
    15 views
    A presser was held by several political forces and presidential hopefuls outside the US embassy in Cairo to call for the release of Omar Abdul Rahman, the blind Islamic leader serving a life sentence