Repeat: In Arabic the word madrasa simply means "school" and does not imply a political or religious affiliation, radical or otherwise.
In Arabic the word madrasa simply means "school" and does not imply a political or religious affiliation, radical or otherwise.