The Prosecution of John Garrett Smith: Trial By Kabuki Theater
Kabuki Theater: A traditional Japanese play in which actors wear flashy costumes and masks. By Traci Eccles Investigative Journalist In American politics, Kabuki has become a metaphor for “posturing” or “a performance in which nothing substantive is done. The mask symbolizes a...
Posted On 08 Mar 2019