The Egypt Project: Empowering Citizen Journalism in a non-Traditional Way

Egypt: Changing Reality with Virtual Tools