Beeb shills for Castro: Anti-US