WorldQueen Elizabeth sends invitation to Malala YousafzaiUbaid MughalOctober 6, 2013October 6, 2013 by Ubaid MughalOctober 6, 2013October 6, 2013 LONDON: Britain’s Queen Elizabeth has sent an invitation to Taliban shot girl, Malala Yousafzai, for a visit to Buckingham Palace considering her bravery and significant...