President Barack Obama said ``it's time to deliver'' on his health care agenda, using his weekly radio and Internet address to focus on his domestic priority even while traveling overseas.
President Obama: 'time to deliver' on health care