Main text of photo reads:

Not so fun facts: Monsanto’s Glyphosate causes every type of cancer
Independent research shows harm to human health begins at low levels of exposure – at 0.1 PPB of glyphosate. Many foods recently tested were found to have over 1000 times this amount.

Below it is a set of snacks and cereal boxes that are labeled with large PPB numbers — 1125 PPB for Cheerios, 289 PPB for Oreos.

Is this true? Do cereals and other products have dangerously high levels of glyphosate? Identify where this data comes from, and find a good source that deals with this question.