The Queen of England – A Female Leader

There has been a lot of talk since the demise of the longest reigning monarch in British history. Its only natural that such a successful leader, rather Queen, should gather some form of hate towards him/herself over the course of…