Independence Day fever has taken over Mama Sierra Leone and the smoke from the giant Weber grill set aside to do some “roasting” is beginning to cloud the