Police said Saturday they charged an Indian-born doctor , Sabeel Ahmed , 26 , with having information that could prevent an act of terrorism .