Los Angeles

Los Angeles (LA) is located in Southern California which takes place in the western part of the United States (US). With its 3,792,621 population, it is the second most crowded...

Beyond Blind Optimism

Introduction In Political Reflection Magazine, vol. 3, issue 3, Dr. Terry Tucker writes about the role social media played in the Arab Spring and the campaigns against SOPA/PIPA (Stop Online...