Clashes erupted between followers of the ruling Islamist Muslim Brotherhood (MB) and the secular liberal and pseudo-left opposition on Tahrir Square in Cairo on Friday. Fighting reportedly began after ...