A 24-year-old man suspected of hijacking two taximen at gunpoint has been arrested.
The suspect -- a Lithuanian national of no fixed abode -- was picked up by gardai at a housing estate in Navan while he drove a taxi that was stolen at gunpoint in Tyrellstown, west Dublin, in the early hours of last Friday.
Two other men who were in the vehicle were arrested but later released without charge.
The man, who is also suspected of fraud offences, was questioned about the offences at Navan Garda Station.
Last Friday's drama unfolded when the taxi driver picked up a man -- believed to be in his 30s and from Dublin -- in the north inner city at 4am.
The suspect asked the driver to bring him to Tyrrelstown but when they reached the destination, the suspect produced "a small handgun" and threatened the driver.
The driver's phone, cash and car keys were stolen and the gunman forced the driver out of the car before speeding off in his silver Toyota Avensis.
The suspect is also being linked to an incident on February 28 when a taximan picked up a fare at a taxi rank in Drogheda, Co Louth, and asked to be driven to Slane, Co Meath.
On arrival in Slane, the passenger ordered the driver to halt at gunpoint. The thief drove off in the taxi, later also located in Navan by local gardai.