1 Comment

This is majorly concerning. My trust in Google is extremely low, these types of findings validate my concerns.

Expand full comment