An American citizen has applied for political asylum in Spain's Balearic Islands, claiming that he fears returning to the US due to his politics.