I saw this from my Facebook News Feed. <Image capture from my facebook.com news feeds> It was shared by some FB friends of mine. Wow! “Philippines’ First Recorded Snowfall“, and some my friends are asking if this is true. So out of curiosity I did some basic checking: OK Video is on YouTube, let’s see […]