Castel Malawi has announced its partnership with Sand Music Festival slated for October 1 to 3 in Mangochi. Speaking during a press conference, …

Read full story