Day 40 highlights of the Corona Impeachment Trial: David versus Goliath May 23, 2012 THE IMPEACHMENT TRIALS – DAY 40, May 22, 2012 OF DAVID VERSUS GOLIATH! By Wilfred Avila If this were a movie, it would have been...