Recap: Two Arrested For Allegedly Defrauding German Company Of €14.7m · Channels Television · Sentinel