On the left is the pamphlet handed out in Ukraine and on the right is the pamphlet that were passed out in the Tahrir Square protests. Except for the writing they match which seems a bit odd for protests that are happening thousands of miles apart.