Yesha's banner
Yesha's profile picture

Yesha

@YeshaCallahan • 15,848 subscribers

The human embodiment of a browser with forty tabs. Jersey made. Award-winning journalist & Micheaux Film Fest winning documentarian.