Since 1988, Books for Africa has sent 40 million books across the Atlantic, stocked nearly 100 African law libraries and shipped electronic tablets loaded with nearly two million title
You think you want a puppy? What, are you nuts? Over the next few months we'll tell you exactly what it's like, through the life of a rescue pup named Angus.