Saturday, April 12, 2014

Al Karma TV - Arabic Christian TV ~ Seal Beach, California USA

Al Karma TV is an Arabic Christian TV station based in Seal Beach, California USA. Its mission is to reach out to all Arabs with the saving message of the Gospel.

No comments:

Post a Comment