Snap reaches $35 million settlement in Illinois privacy lawsuit over lenses

5c658b70-57fa-11e9-b9fb-15e1aed7f110.jpeg
Gadget 0

Leave a Reply