YouTube legal team asked Invidious developers to take down the service within 7 days via alternativeto.net 7.9K views18:00