Rishika Devnani , 08 Jan 2021 Netflix‘s The Crown premiered first in 2016 and has become a fan favourite ever since. It is our insight into the royal life of the British Monarchy and takes us on a visual journey of historical events that took place since Queen Elizabeth II‘s reign. However, the […]