Matthew DeLuca - in front with wine glass
Matthew DeLuca
Reporter / Researcher
Newsweek and The Daily Beast
Marketing and Advertising industry
January 2012 December 2012 (1 year) New York, NY
Boston College
English, Philosophy
2007 2011
Seton Hall Preparatory
2003 2007
Shame on you, DeLuca, for using your position within the press to libel Zimmerman.
If Zimmerman is found not guilty, race riots have already been promised.
Nice going, sparky - you and your fellow propagandists are a big part of the problem in which we find our society.
Pro-PAGAN-dists.