Shahira Amin is an Egyptian journalist, the former deputy head of Egyptian state-owned Nile TV and one of its senior anchors. She resigned from the position on February 3, 2011. S…