from datetime import datetime
import pytz


def parse_timestamp_naively(ts):
    """
    Parse a timestamp that ends in +00:00, because Python datetime can't do it.

    :param ts: ISO 8601 timestamp, ending in +00:00.
    :return: datetime in UTC.
    """
    ts = ts.replace('+00:00', 'Z')
    dt = datetime.strptime(ts, '%Y-%m-%dT%H:%M:%SZ')
    return dt.replace(tzinfo=pytz.utc)