The “challenging” world of Terahertz radiation and imaging