are you trying from a phone, or computer? i usually link pics from my flickr account when im on the comp. when on mobile, it has a paperclip at the top of the new post tab to upload pics.No luck posting pics yet.
Noticed at the bottom of the page,under posting rules.
You MAY NOT post attachments