Syrian state media on Saturday cited a hospital in government-held Hama as saying 21 people suffered choking symptoms from poison gas after rebels shelled a village.