Posts

UK terror attacks: who’s to blame?

SHAFAQNA - Britain is still in shock following a terror attack that struck London this past Saturday. The attack drew international condemnations. However, it once again made the world look back to see what led to the birth and the growth of…