The blog posts on alliancespot are written by a team of african Alliancespots enthusiasts and experts who are passionate about sharing their knowledge and experiences with others.