Star Witness Admits Lying To Protect Chevron From $9.5B Judgement

‘Chevron has taken the people of Ecuador and the U.S. court system on a ride, full of lies, deliberate delay, and obstruction of justice,’ says Amazon Watch. Continue reading

The post Star Witness Admits Lying To Protect Chevron From $9.5B Judgement appeared first on MintPress News.

Follow this story