Crime Abdulmutallab in Life Imprisonment – The Appeal Court in the United States of America has finally upheld the life imprisonment sentence a lower court […]