Prince Harry and Meghan Markle’s Netflix series Polo is panned by critics
The reviews are in for Prince Harry and Meghan’s latest Netflix endeavour Polo, the latest installment of their £80million deal with the streaming service. But despite the likely high hopes that this…
Share