Rumor. No police are mobilizing in Cuba,......radio station is saying this is a rumor. (Death might be near)
Which radio station?