SWETA Choudhury impressed the judges on this series of Masterchef. Here’s everything you need to know about the aspiring chef… Who is Sweta Choudhury? Sweta Choudhury is an aspiring chef and student. She is originally from Gauhati, India and lives in London. Sweta is currently studying for a PHD in Politics and International Relations at […]