President Barack Obama assailed insurance companies on Tuesday and scolded critics in a bid to overcome skepticism of a US healthcare overhaul at a town hall meeting that drew protests outside.
Obama assails insurance companies, critics