Home Off Beat US citizen detained and fined for visiting Jagannath Temple in Puri