Why did Madison feel that natural rights had to be expressed in the Bill of Rights

1 answer

Madison belived that rule by "majority" would lead to oppression of the minority, in religion, press, etc.

Read his letter to Jefferson:
http://www.constitution.org/jm/17881017_bor.htm