Turkey widened its crackdown yesterday after a failed coup, detaining top generals serving in Afghanistan as well as prominent journalists.