Letitia Wright denies airing anti-vaccine views on ‘Black Panther 2’ set
Black Panther actress, Letitia Wright has denied the report that she shared anti-vaccine views on the set of the hit film's sequel. The British star, who plays Shuri in the ...