John Gapper Barack Obama gets surprisingly tough with Detroit