Source: Dennis Van Tine/Future Image/WENN.com / WENN At this point, we don’t know who to believe but Twitter is already active as expected.