Yes, our admin panel for adding press releases gives you an option to upload images, logos and Youtube videos. To insert a video just add a hyperlink to the chosen item.

Did this answer your question?