News Kerala
15th December 2019
• Over 1,500 diverse stickers – Facial recognition stickers that can distort your face or turn you...