Fantastic journalism again.
The Terra news ( link above ) refers to a EB110, shows a photo of a C141 ( small difference in size !) and speaks about Airline known for deficiencies in maintenance !
If they wanted to frighten the public they could do no better !