Whilst the scent of revolution is in Egypt and the incumbent puppet is still having his strings pulled by Washington …Read the Rest