While not the city that originally spawned bullfighting (Spain’s national sport), Seville is the sport’s most historic and most celebrated home. For hundreds of years, in the stadium at the center of the city, each Sunday night has seen a battle of Man versus Beast.
Amidst oppressive heat and poverty, some amazing stories of heroic work by healthcare workers in the Jaitpur area of Delhi. While the film team was doing their thing, I watched…