Globalization and Abuse of human rights

The notion of world integration has been much appraised as advancing the human rights situation worldwide considering the fact that globalization has resulted in the formation of international human rights bodies such as the united nation and international criminal court, whereas UNICEF watches the human rights of children, international cooperation has resulted in the formulation…

Canadian Charter of Rights and Freedoms: Section 11

Section 11 of the Charter guarantees every individual certain rights when they are charged with a criminal offence. Section 11 applies to all types of offences (criminal, quasi-criminal, and regulatory offences). Section 11 protects individuals who find themselves involved in the criminal justice system, from the moment they are charged until their matter is resolved.…