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
Teenagers from Huddersfield have been building basher shelters and sampling military rations as part of an Army taster weekend in Catterick.
Hull KR has confirmed that Rugby League Hall of Fame member Roger Millward MBE has died at the age of 68.
Researchers believe they have found the wreckage of British explorer James Cook's ship "Endeavour".