Amusing Soldier Demands Apology From Senator Claire McCaskill at Town Hall July 29, 2009 gags A US soldier demanded an apology from Senator Claire McCaskill at an Obamacare town hall in St. Louis, Missouri.