‘More money in the US, but…’: American woman’s advice to people who think USA is better than India 27 September, 2024 by Newstars Education See also Malala Yousafzai calls herself 'Nobel Prize Barbie.' Here's how her husband reacted