Strange stuff going on in Egypt. Wonder why?