The only troll is Amira herself, trolling for Islam and for western civilization's submission to the Koran. Her hijab is the sign she handed her fate to Allah.  Giving up free will is just one thing Muslims ar expected to sacrifice for their religion. Inshallah . 
8