@karen marie has her eyes tight shut: Nile TV is the Fox News of Egypt.