Historian Slams Greta Thunberg - "I don't see her in Beijing or Delhi"