The National Geographic special “Capturing the Killer Croc”. It’s about the world’s largest Nile crocodile, which lives in the river delta just outside Bujumbura. It’s available on DVD and on YouTube. - Oct 2008
New book from Talesmag! Honest and courageous stories of life abroad with special needs.