18-year-old held for raping minor at Moga