ablair writes "The Canadian House of Commons passed a controversial government bill Wednesday that forces airlines to hand over passenger information to the U.S. government for all domestic & international flights that pass through U.S. airspace. The legislation gives U.S. authorities final say on who can and cannot board Canadian flights. Though the bill was called "a complete abdication to a foreign government of Canada's duty to protect the privacy of Canadians, and a cessation of existing Canadian legal safeguards." by the Canadian Civil Liberties Association, the final vote wasn't even close: 246 to 34, with only one party opposed."
Link to Original Source