Sheila Taylor
Sheila Taylor is a journalist based in Rio de Janeiro - State of Rio de Janeiro, Brazil.
http://photosbysheila.tumblr.com
Feature Stories
Content Writing
Corporate Content
Risk Analysis
Research
Investigative Journalism
Interview (Print / Radio / Podcast)
Photography
Fixing
Fact Checking
Finance
Politics
Current Affairs
Arts & Books
Sports
Fact Checking