In his latest article, James Keeling examines how media censorship of the Prophet Muhammad has contributed to a gap in knowledge about Islam.
James Keeling
A Look at Capital Punishment
In his latest article, James Keeling explores the death penalty.
Human Trafficking: The Importance of Public Awareness
In his latest article, James Keeling explores the issue of human trafficking and touches on the importance of public awareness.
Obstacles to Health: Health Care and the LGBTQ Community
In his latest article, James Keeling examines important health care issues affecting the LGBTQ community.
A History of LGBTQ Rights in Canada
In his latest article, James Keeling explores the history of LGBTQ rights in Canada, commenting on the social inequalities that still exist.
Aid Neutrality: The Need for Better Legal Protection
James Keeling argues for the better legal protection of aid agencies’ political neutrality in conflict zones.
The Dalai Lama: An Ambiguous Figure in Sino-Tibetan Relations
James Keeling examines the role played by the Dalai Lama in Sino-Tibetan relations following the May 1951 Seventeen-Point Agreement.
Sarkozy’s Scandals & the Growing Myth of Leader Accountability
James Keeling looks at the most recent corruption allegations against ex-French president Sarkozy and the activist movements sparked in civil society.
Between a Dictator and a Hard Place: No Happy Ending for North Korean Defectors
James Keeling looks into the disturbing discrimination trends forcing certain North Korean defectors to return to the infamous dictatorship.
Syria’s Untold War: The Worrying Use of Child Soldiers
James Keeling takes a look at recent reports discussing the use of child soldiers on all sides of the Syrian Conflict.