YouTube deletes channel of Spain’s political party, VOX

Deleted with no recourse.