I am not quiet sure if it is the timing of her post, or the content of her post
But madonna just posted a picture of her saying “revolution of love is on” then added the infamous Arabic word, inshallah!!!
Obviously hinting to the Arabic spring and if she did that now she must be talking about the Egyptian one considering the timing.
Anyway this is just an assumption all TE mods an fans around the globe are having their own interpretation