Entertainment Mafia Wars – Unfinished Business? by MOMMY RUBY June 12, 2010 June 12, 2010 Mafia Wars – Unfinished Business? – apps.facebook.com Mafia Wars is a multiplayer browser game created by Zynga. It was the 2009 Webby… Read more