If you have been following the global news, then you know Island nation Madagascar has been getting a lot of ...