Malala Yousafzai, the 18-year-old Nobel prize winner, has condemned American presidential hopeful Donald Trump for his call to ban all Muslims from entering the US.
Speaking at a ceremony in Birmingham to honour the 134 Pakistani schoolchildren who were killed by the Taliban in Peshawar a year ago, Yousafzai told reporters that Trump's call was "really tragic" and "full of hatred, full of this ideology of being discriminative towards others".
She told AFP: "There are these terrorist attacks happening, for example what happened in Paris, or what happened in Peshawar a year ago.
"If we want to end terrorism we need to bring quality education so we defeat the mindset of the terrorism mentality and of hatred."
In a separate interview with Channel 4 News yesterday, Yousafzai said: "I can just highlight one thing. The more you speak about Islam and against all Muslims, the more terrorists we create.
"So it's important that whatever politicians say, whatever the media say, they should be really, really careful about it. If your intention is to stop terrorism, do not try to blame the whole population of Muslims for it because it cannot stop terrorism. It will radicalise more terrorists."
Yousafzai also told interviewer Jon Snow that she had been inspired to call herself a feminist by a speech the actress Emma Watson made at the UN. She also offered her thanks to the people of Birmingham for their "support" and "love": "I'm proud to be a Brummie," she said.
Yousafzai was shot in the head in 2012 by a Taliban gunman for insisting that girls should get an education, and went on to win the Nobel Peace Prize at the age of just 17 for continuing to promote this cause and others.
Alan White is a news editor for BuzzFeed News and is based in London.
Contact Alan White at firstname.lastname@example.org.
Got a confidential tip? Submit it here.