Snaptu HomepageSnaptu. Weird name, Great App. That is my first knee-jerk reaction to Snaptu. The marketing tagline is “A World of Free Apps, On Any Phone.” Does it deliver?

continue reading…