Trudea or Trufeaux is facing the heat. The truth will come out finally!