UK Today News: Gerald Green and Patricia a Producer Couple Accused Of Bribing Thai Official A US couple Gerald Green and wife Patricia were put behind the bars for...

Read More