Revealed: Documents Show Bill Gates Has Given $319 Million to Media Outlets19 November 202119 November 2021