The federal Liberal government’s firearms legislation, Bill C-71, was passed by the Senate last night as Independent senators fought off an attempt by the …

source