Explosion kills five in Algeria. Image Credit: seenews.com On Thursday, a homemade bomb exploded killing five, and injuring three others in Eastern Algeria, in a probable terrorist attack. The victims were in a vehicle when […] truthisacommodity January 15, 2021 Leave a Comment