Tweet Tahrir Square…. a birth of a nation! The Egyptian popular uprising that erupted on January 25th resulted in a birth of nation where millions of Egyptians found out that Egypt is their own country and not Mubarak’s and his family. This dignity revolution didn’t start from Zero, it started from a Square; the Tahrir…