Comment: This news report would have never been allowed in the US

(See in situ)


This news report would have never been allowed in the US

Could it be possible that England is actually less corrupt than the US?

The idea of that boggles my mind. There has to be some missing puzzle pieces yet. Why was this allowed to be reported or did it just slip through?