A man holds a laptop that has a message about Barack Obama written on its screen.