425 W. Jefferson Street
Tallahassee, FL 32306
United States
Florida State University College of Law
People's Republic of China, communism, media, mass media, enforcers