News & Reporting
New Haven Independent | Freelance Contributor- Film Fest Brings Tri-State Talent To Audubon St. | Feb 2023
- “Black Joy” Film Fest Bids Farewell To Former Stetson | Jan 2023
- Rent-Cap Doorknockers Hit The Hill | Jan 2023
- 2023 Visions Come Into Sight | Jan 2023
- Newhallville Neighborhood Heroes Honored | Dec 2022
- Hill Holiday Bash Brightens Kimberly Square | Dec 2022
- “Hallmark Holiday” Shopfest Hits Downtown | Nov 2022
- Housing Workshop IDs Rent Help Hurdles | Nov 2022
- 25th Annual Gospel Fest Transforms Goffe Street Park Into Church | Aug 2022
- Peace Waged, Park Butts & Hub Caps Cleared On Interfaith Day of Service | Aug 2022
- Bus Tour Highlights Community Greenspaces Citywide | Aug 2022
- Courtney Barnett Confesses | Jul 2022
- Tuff Girls Take On Wheel Good Paddlers As Dragon Boat Regatta Returns | Jul 2022
- “Momma’s Love” Sparks Community Health Day at Goffe Street Park | Jul 2022
- The Cannon Smashes Open, Dispenses With The Ribbon | Jul 2022
- Chabaso Tour Reveals Recipe For Biz Success | Jun 2022
- Legendary Session Keyboardist Don Randi Revisits The Hits, & The Stories Behind Them | Jun 2022
- Queer Pride Reigns At Hamden Fest | Jun 2022
- Kraftwerk Unleashes Timeless Tech Tension To CSMH | Jun 2022
- Arts Center Gains Foothold In Westville | Jun 2022
- Elm City Market Launches Rooftop TGIF Party Series | Jun 2022
- High Schoolers Crack The Code | May 2022
- Scenes From The State Democratic Convention | May 2022
- Thomas Tops Crowded Sec Of State Nominating Contest | May 2022
- Bond Makes Final Pitch for Delegates | May 2022
- Grad Students, "Grad" Hotel Workers On The March | Apr 2022
- Community Comes Back Together For Cherry Blossom Celebration | Apr 2022
- 7 Years On, Jericho's Family Marches for Justice | Apr 2022
- Treasurer Candidates Pitch Their Qualifications | Apr 2022
- Spring Break Means (Fun) School | Apr 2022
- Violin Strings, Heartstrings, Pulled For Ukraine | Apr 2022
- Hundreds Rally To Boost Reading | Apr 2022
- Seniors Welcomed Back To Reopened Senior Centers | Apr 2022
- Live, From James Street: Networking’s Back! | Apr 2022
- Pandemic-Hatched Biz Perseveres, Moves Up | Apr 2022
- Tone Civil As Heated Race Hits Town | Apr 2022
- Thelonious Monk’s Legacy Jazzes Up Stetson | Mar 2022
- Restaurant “Week” Returns | Mar 2022
- Bond Resumes In-Person Fundraisers, Nears Official Decision On Sec’y Of State Run | Mar 2022
- Year Later, Rally Recalls Anti-Asian Violence | Mar 2022
- Friends Run Every Street In New Haven | Mar 2022
- New Coffee/Gathering Space Is Buzzing | Mar 2022
- Docu-Series Revisits New Haven Murder | Mar 2022
- Judge Robinson Invokes Judge Jackson | Mar 2022
- East Rock Promised Increased Attention To Dangerous Drivers | Mar 2022
- Demolish-Build Plan Bombs | Mar 2022
- Storytelling Night Bridges New Haven Gaps | Feb 2022
- Caroline Polachek Connects At CSMH | Feb 2022
- Sign of Times: “Persnickety Thrift” Debuts | Feb 2022
- Beaver Hills Mobilizes For Sidewalks | Feb 2022
- Still Woozy’s Laid-Back Sound Propels A Party @CSMH | Feb 2022
- Foodies Get Taste of New CT Flavor | Feb 2022
- Brackeen Proposes Universal-Income Trial | Feb 2022
- Word On The Street: Love Rides On Metro-North | Feb 2022
- LEAP Leaps Into Quinnipiac Meadows | Feb 2022
- Travel Nurse Drops Anchor | Feb 2022
- Sunday Burlesque Returns To 9th Square | Jan 2022
Reporting South Africa
- Greenwashing in the plastics debate: The hidden cost of ‘better’ choices | Dec 2019
The Sunday Times | Reporting Intern
- Small wonders: dying wishes are often about the simple things | Nov 2019
- Police battle refugees during eviction of protesters in Cape Town | Oct 2019
- Tougher tactics in race against time to save African penguins | Oct 2019
Sowetan LIVE
- Foreigners evicted by Cape Town cops take refuge at Central Methodist Church | Oct 2019
- Migrants pack city church, accuse SA of xenophobia | Nov 2019
The Herald Port Elizabeth
- SAA strike has minimal impact at PE airport | Nov 2019
Daily Dispatch
- SAA strike leaves national carrier - and honeymoon couple - grounded | Nov 2019
Creative Writing
Istoria- Isabelephant: A Short Story | Feb 2022