Bill Gates has given $319M to media outlets to promote his global agenda | Hacker News Reader