The child was taken to Airedale General Hospital by ambulance where he was pronounced dead.
A murder investigation was launched by West Yorkshire Police's Homicide and Major Enquiry Team and at 11:30am this morning and a 32-year old man was arrested from an address in the Ingrow area of Keighley.
More top news
Leeds United fans have launched an advertising campaign asking Massimo Cellino to sell his majority stake in the club.
The Yorkshire Wildlife Park has revealed plans to help save the critically endangered black rhino as part of a £3.6m expansion plan.
There are over 5,000 professional footballers in the English game today - yet not one is apparently gay.