Baraq descended from heaven. It’s finally being revealed. Praise be to Allah!
Are you saying Sheik Obama is the 12th imam?
That would explain a lot.