By Rashidat Akashat
Yoruba Nollywood actress Lola Margaret, who was reported to have been jailed in the US following allegations on credit card theft has been released.
The actress who has been silent on social media since the alleged arrest, took to Instagram on Sunday, to thank God for her life.
Lola Margaret was arrested in Atlanta, Georgia after she attempted to withdraw a huge amount of money.
She wrote: “What else can say on the Lord? Than thank u, my God is good ………………”