The villagers in Southern Ukraine have claimed that they have witnessed aliens for at least 15 minutes and with this it seems that out of all …

First posted on http://www.ibtimes.sg