Dr. Shaista Wahidi is a renowned TV anchor. She has been on television screen for a while. Recently she joined Geo Television network. She hosts the program Geo