Alicia Keys Release’s Short Film “Let Me In” A We Are Here Global Effort To Support Refugees
Alicia Keys new film “Let Me In” is a short film about the refugee crisis the world is in. A global effort to imbue society to make a difference, help, and see the world as it is, and not what we mask it to be…