I’ve been seeing these odd symbols on quite a few websites recently, and even within Google search results. I don’t know what they are, or why they are there?
Anyone care to enlighten me?
Here’s a picture of these mysterious critters:
Note: Italy Chronicles may earn an affiliate commission if you purchase something through links in articles on this website. As an Amazon Associate I earn from qualifying purchases.