International Festival Spotlight: India

The 27th International Festival is this weekend at the Raleigh Convention Center and NBC-17 is highlighting different countries that will be…