No, he didn’t sign a law for the gardasil vaccinations. Instead, he overreached with the big government and issued an executive order mandating the vaccines. Fortunately, the Texas legislature smacked that idea down decisively. However, Perry’s actions were pretty revealing of a viewpoint that apparently thinks it is ok to bypass the legislature on controversial issues that might not get through the legislative process.
As to the muslim history, can’t say that I’m familiar with this issue, so I’ll just stick to the issue that Gov. Perry’s action do concern me about.