French MPs have held the final vote on a controversial euthanasia bill, which is now slated for a constitutional review
Read Full Article at RT.com