1. A method comprising: constructing, by one or more processing units, characteristic location profiles for one or more target individuals that are suspected of preparing for a terrorist attack, wherein the location profile of each target individual comprises characteristic location of the target individual in a given geographical area over time, wherein the characteristic location profiles are stored on one or more memory devices; tracking, by an automated location tracking system, locations of mobile communication terminals operated by the target individuals in a wireless network as the target individuals move about the given geographical area; predicting, by the one or more processing units, future location trajectories of the mobile communication terminals, in real-time, based on the tracked locations of the target individuals and the location profiles of the target individuals; receiving, by the one or more processing units, information regarding a plurality of Points of Interest (POIs), wherein the information is received from a POI model database stored on the one or more memory devices; predicting, by the one or more processing units, a subset of the POIs that are threatened by the target individuals, the prediction being based on the tracked locations of the target individuals, the predicted future location trajectories of the target individuals and the received POI location information, wherein the predicted subset of POIs is updated over time upon the predicted future location trajectories being updated; and indicating the predicted subset of the POIs to an operator upon the subset being predicted or updated.