Original: Placard and posters existed from the ancient times.
Simplified: Placards and posters existed from the ancient times.