Hotel Owners Arrested In US For ‘Hiding’ 2 Fugitives
Two Indian-origin hotel owners in the US state of Tennessee have been arrested for purportedly lying to the police about the whereabouts of two absconders who were hiding inside their hotel, according to media reports. Dakshaben Patel and Harshil Patel, who own the Super 8 and Mountain Inn in Monteagle, were arrested on Tuesday, Fox…
Read More “Hotel Owners Arrested In US For ‘Hiding’ 2 Fugitives” »