featured article Shocking Loss: Irish Actor Ray Stevenson of Thor & RRR Fame Passes Away at 58 Latest articles