By Faizan Butt The federal government’s recent legislation, dubbed Bill-C24 came in to effect this week. The new law is already creating waves among legal scholars and civil rights proponents. But, the Harper government is no stranger to controversial legislation.