President signs controversial bills into law

Printable View