Accra, Ultimate Fitness Palace, a sports wellness and fitness center has launched the second edition of the OsuHomowo Sports Festival aimed at encouraging the youth to inculcate the habit of exercise into their daily lives.…