Evidence mounts that momentum in Egypt, and probably Libya, is on the side of islamist fundamentalists and Sharia.
Here is a look at an appalling parade of Sharia loving islamists….on Oxford Street in London! Note the women in the back of the parade marching, encased in head- to -toe black shrouds. Not a joke, and appalling.
HT: Blazing Cat Fur