Hama lies about halfway between Aleppo, which opposition fighters captured in a shock attack on government-held territory ...