Natasha Diddee, Chef ‘Lost Stomach to Stress’, Dies

According to her Instagram bio, Natasha Diddee was a chef, who had been living without a stomach. “Lost my entire stomach to stress,” Natasha Diddee Dies

Thick Brush Stroke

Passed away on Sunday in Pune, Maharashtra. Her husband shared......