The Cuban government has reportedly begun distributing weapons to its citizens and urging them to prepare for a potential US invasion, amid rising US tensions.